package com.hsp.exception_;

public class Exception01 {
    public static void main(String[] args) {

        int n1 = 10;
        int n2 = 0;

        try {
            int num = n1 / n2;
        } catch (Exception e) {
//            e.printStackTrace();
            System.out.println("出现异常原因=" + e.getMessage());

        }

        //会抛出异常ArithmeticException,程序崩溃
        //下面代码不会执行
        //这样导致代码健壮性不足，容易崩溃
        //所以提拱了异常处理机制来解决问题
        //如果程序员，认为一段代码可能出现异常/问题。可使用try-catch异常处理机制来解决
        //从而保证程序健壮性
        //如果出现了异常程序还可以执行下面语句
        System.out.println("程序继续进行");

    }
}

